Karen Shearsmith-Farthing - http://karenshearsmith-farthing.comKaren Shearsmith-Farthing is a cognitive behavioural therapist and occupational therapist with experience in caring for individuals with life threatening & palliative conditions.